home *** CD-ROM | disk | FTP | other *** search
/ Columbia Kermit / kermit.zip / e / misc.save / 000237_sms.antinode@gmail.com_Sat Nov 21 14:03:09 2009.msg < prev    next >
Internet Message Format  |  2020-01-01  |  3KB

  1. Path: reader1.panix.com!panix!bloom-beacon.mit.edu!4.24.21.218.MISMATCH!newsfeed2.dallas1.level3.net!news.level3.com!postnews.google.com!c3g2000yqd.googlegroups.com!not-for-mail
  2. From: Steven Schweda <sms.antinode@gmail.com>
  3. Newsgroups: comp.protocols.kermit.misc
  4. Subject: Re: C-Kermit 9.0 first Alpha test
  5. Date: Sat, 21 Nov 2009 06:34:26 -0800 (PST)
  6. Organization: http://groups.google.com
  7. Lines: 37
  8. Message-ID: <1e544633-8141-4d46-a81e-2d5ba66bbe3d@c3g2000yqd.googlegroups.com>
  9. References: <slrnhgd7p1.6r9.fdc@panix2.panix.com>
  10. NNTP-Posting-Host: 209.98.249.184
  11. Mime-Version: 1.0
  12. Content-Type: text/plain; charset=ISO-8859-1
  13. X-Trace: posting.google.com 1258814066 2198 127.0.0.1 (21 Nov 2009 14:34:26 GMT)
  14. X-Complaints-To: groups-abuse@google.com
  15. NNTP-Posting-Date: Sat, 21 Nov 2009 14:34:26 +0000 (UTC)
  16. Complaints-To: groups-abuse@google.com
  17. Injection-Info: c3g2000yqd.googlegroups.com; posting-host=209.98.249.184; 
  18.     posting-account=OjKUgAkAAAAXAqdVEKd-Gc8RltEUx3Xq
  19. User-Agent: G2/1.0
  20. X-HTTP-UserAgent: Mozilla/5.0 (X11; U; OpenVMS COMPAQ_Professional_Workstation; 
  21.     en-US; rv:1.8.1.17) Gecko/20081029 SeaMonkey/1.1.12,gzip(gfe),gzip(gfe)
  22. Xref: panix comp.protocols.kermit.misc:15836
  23.  
  24. Frank da Cruz wrote:
  25.  
  26. > [...]
  27. >   http://kermit.columbia.edu/ck90.html
  28. > [...]
  29.  
  30.    This footnote in http://www.columbia.edu/kermit/ck90.html
  31. is incorrect:
  32.  
  33.       *  VMS file sizes are counted in blocks rather than
  34.       bytes, so in a sense VMS files have always been "long".
  35.       However there is no specific support for "longer" files
  36.       in VMS C-Kermit, nor, as far as I know, in VMS itself.
  37.       C-Kermit was changed in version 9.0 to allow for larger
  38.       number in the file transfer display.
  39.  
  40.    At the RMS level, VMS has always supported file sizes up to
  41. 1TB (512 bytes/block * 2G blocks), but the C run-time library
  42. deals in bytes, and it was restricted to 32-bit (usually
  43. signed) size values.  On non-VAX architectures, VMS V7.2 added
  44. 64-bit file size/offset values to the C RTL (enabled by the
  45. _LARGEFILE macro in <decc$types.h>).  Until around V7.3-2,
  46. some C RTL ECO (patch kit) was required to get things to work
  47. well enough to use.  Also, as explained in <decc$types.h>,
  48. "This feature requires a version of the Compaq C compiler with
  49. support for #pragma __extern_prefix."  My guess would be
  50. DEC/Compaq/HP C V6.0 or later, but I don't know.
  51.  
  52.    The VMS builder, ckvker.com, now says:
  53.  
  54. [...]
  55.    P1 Build options (no white space, or enclose in quotes):
  56. [...]
  57.        F = large-file support
  58. [...]
  59.  
  60. so the user needs some awareness to enable large-file support.